package com.irdstudio.efp.console.service.dao;

import java.util.List;

import com.irdstudio.efp.console.service.domain.PrdInfoApply;
import com.irdstudio.basic.framework.core.base.DataOptionalAuthorityDao;

/**
 * <p>DAO interface:产品审批信息表				<p>
 * @author fuzm
 * @date 2018-05-03
 */
public interface PrdInfoApplyDao extends DataOptionalAuthorityDao {
	
	public int insertPrdInfoApply(PrdInfoApply prdInfoApply);
	
	public int deleteByPk(PrdInfoApply prdInfoApply);
	
	public int updateByPk(PrdInfoApply prdInfoApply);
	
	public PrdInfoApply queryByPk(PrdInfoApply prdInfoApply);
	
	public List<PrdInfoApply> queryAllOwnerByPage(PrdInfoApply prdInfoApply);
	
	public List<PrdInfoApply> queryAllCurrOrgByPage(PrdInfoApply prdInfoApply);
	
	public List<PrdInfoApply> queryAllCurrDownOrgByPage(PrdInfoApply prdInfoApply);
	
	public List<PrdInfoApply> queryChangingPrdByPrdId(String prdId);
	
	public List<PrdInfoApply> queryPrdInfoApplyDetailsByPage(PrdInfoApply prdInfoApply);

}